put down to the fact - Turkish English Dictionary